hydroxy stearate - French English Dictionary